Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 405 Bytes

6.1.7 - swoole_lock->lockwait.md

File metadata and controls

15 lines (10 loc) · 405 Bytes

swoole_lock->lockwait

加锁操作,作用于swoole_lock->lock一致,但lockwait可以设置超时时间。

function swoole_lock->lockwait(float $timeout = 1.0) : bool;
  • $timeout传入超时时间,默认为1秒
  • 在规定的时间内未获得锁,返回false
  • 加锁成功返回true

只有Mutex类型的锁支持lockwait
1.9.16或更高版本可用